এই অধ্যায়ে আপনি টাইপ কাস্টিং সম্বন্ধে জানবেন। টাইপ কাস্টিং এর মাধ্যমে আপনি ডেটাকে এক টাইপ হতে অন্য টাইপে রূপান্তর করতে পারবেন।
টাইপ কাস্টিং(Type casting) এর মাধ্যমে এক ডেটা টাইপকে অন্য ডেটা টাইপে রূপান্তর করা যায়। সি প্রোগ্রামিং এ টাইপ কাস্টিং এর জন্য আমরা কাস্ট অপারেটর ব্যবহার করি এবং ইহাকে (type) এর মাধ্যমে প্রকাশ করা হয়।
(type)value;
নোটঃ আমরা আপনাকে সবসময় নিম্ন ভ্যালু থেকে উচ্চ ভ্যালুতে রূপান্তরের সুপারিশ করছি। তাহলে ডেটা হারানোর ভয় থাকবে না।
টাইপ কাস্টিং ছাড়াঃ
int f= 5/2;
printf("f : %d\n", f );//আউটপুট: 2
টাইপ কাস্টিংসহ
float f=(float) 5/2;
printf("f : %f\n", f );//Output: 2.500000
উদাহরনঃ টাইপ কাস্টিং এর ব্যবহার
চলুন int ভ্যালুকে float এ কাস্ট করার একটি উদাহরণ দেখিঃ
kt_satt_skill_example_id=662
common.read_more